The Olmec Culture was the precursor culture of the Mesoamerican civilizations, reaching it's height around 900 BC. During that time, several powerful city-states dotted the land, with some having populations of several thousand. However, as time went on, the states in the Olmec heartland became...