Homo sitiens, Mexico