Visitors to the ancient city of Teotihuacan—with its pyramidal structures arranged in careful geometric patterns, its temples, and its massive central thoroughfare, dubbed Street of the Dead—in Mexico…