In Yanjiao, on the eastern outskirts of Beijing, commuters have learned from experience to get up early if they want to avoid spending hours on the road. A sleeper town 35km from Tiananmen Square, in the heart of the capital, it has a population of close to a million. Many people have moved there, or to the neighbouring cities of...