Cities in China are catching up with their Western counterparts. In Knight Frank's 2013 Global Cities Survey, Shanghai and Beijing power up the rankings, pushing Geneva and Paris down the list.