An immersive digital art show by Japanese art collective TeamLab transforms a former industrial site in Shanghai into an otherworldly paradise.