Buses are pretty much ads on wheels, --- and in some buses of the green variety [1] there are TV sets broadcasting most relevant content such as government propaganda, the horoscope, news and events, and yes, advertisement.
[1] I'm yet to figure out what the colours mean on buses.