Trucks and buses.
Why is vehicle traffic down drastically in China?
Oh, right, Greta Thunberg.
You're an idiot, then.
Do you have a point you’re trying to make or do you just run around calling people idiots? It’s not that I care what you think but it is a question you should ask yourself. :-)