WONG KAR WAI, 2046, SHANGHAI & HONG KONG