Perched on the 27th floor of the Grand Kempinski Hotel in Shanghai, looking down at the barges, ferries, floating cranes and police boats surging back and forth along the Huangpu River, I felt a profound sense of vertigo — and in multiple dimensions.