China’s CO2 peak before 2030 implied from characteristics and growth of cities