15 outdoorsy cities: Flagstaff, Ariz.