>>545804571
My pet theory is closest to the third one, maybe somewhat dependent on the second one, and it's basically "did someone in that group happen to manage to discover, use, and spread agriculture".
Farming keeps people in one place and allows permanent settlements to exist around the farms, and that's how cities start.