20130419 world.china: Xi's taxi ride sends China into a tizzy