Video: Thousands of Years of Human Migration in Five Minutes.