A bus, taxis and cars on a busy street on a rainy day.