is there anything even anything wrong with the sentence?

Answer:
To me, I think it's missing a comma in less cars on the road, means less trafic and don't forget the period (.)
Explanation:
Answer and Explanation:
Fewer cars on the road means less traffic..