Christopher Joyce, reporting for NPR:
Anthropologists believe early humans evolved in Africa and then moved out from there in successive waves. However, what drove their migrations has been a matter of conjecture.
One new explanation is climate change.