Kudos to the article for having 2 clear maps that show exactly the various migrations that they are hypothesizing, including the different time frames.
One sad note: the maps show the present reduced state of the Aral sea, whereas historically, I think it would have had its original size. Unless the cold and dry climate of the time caused the same sort of shrinkage. To think that an entire sea (albeit fragile) has been wiped out by humans in my lifetime...