a wet road busy with traffic like a taxi and bus Two buses and a taxi go down a street, Two city buses traveling down a rain covered road way. An overview of traffic on a wet day. a number of vehicles driving down a road