What does bus traffic mean?

bus traffic meaning in General Dictionary

buses coming and going