New York street scene with taxis in heavy traffic