The Most Populous Cities in the World, From 3000 BCE to Today