Past, present and future meet in the desert at Arcosanti.