In what 2017 indeed reasons must have
One could be their poosition on the pacific ocean as well as the connection between south america and the USA. They also are connected to the gulf of mexico and the pacific. So I would say sea access and land connections.
I am assuming you mean what they call our species. The modern human is classified as homo sapiens.