Not to discourage further answers, but you may be interested in some of the previous answers to this question in the Mesoamerica section of the AskHistorians Wiki. In particular, you may find this answer which I wrote ages ago under an older account helpful. Also, this similar answer by /u/400-Rabbits touches on many of the same themes.
If you have follow up questions, I'd be happy to answer them.