At Lowell Observatory in Flagstaff, Route 66 history meets science, space discovery and moon mission training.