México, territorio de culturas diversas