> apparently migration takes a long, long time
if we take a generation to be 20 years, and the grown children move 20 miles away so as not to compete for resources and/or find fresh ones, then we get about 1 mile per year. 1000 years == 1000 miles of migration,