20 Cities in 20 Days: Mesa combines rich history with plans for bright future