Sabino Canyon Visitor Center extends hours