Mayan preceded and outlasted Teotihuacan