During Olympics, New York City has more tourists than London