“Teotihuacan: City of Water, City of Fire” is now at San Francisco’s de Young Museum