More secrets of Mexico's Teotihuacan are revealed