Wong Kar-wai’s new TV series draws Shanghai tourism