What's the feeling of living in Chinese megacities?