Rain-soaked urban street in Boston Massachusetts