a red bus driving down a snow covered street next to a tall building with the words new york or paris? london