street with cars and pedestrians between tall buildings