Most people don’t move that far from where they grow up. City populations have more to do with a select few choosing where they want to live and either having lots of babies, or convincing other people to come to them. Once the city is established, most of its population growth is self-sustaining.