Nah. These roads will not only generate power, they will use some of that energy to power the cars via electro-magnetic induction. The cars will also be on AUTODRIVE with a GPS linked computer which (by law) does all driving on highways.
Everyone will be free to gawk at the passing scenery.
and there will be flying cars too, and unicorns, and... life will be found on the moon.
Hahahaha...awesome...now THAT graphic made me laugh.
I STILL want my flying car, darn it.