So what? You put magnets in the road, as you drive over them, they induce currents into wires and you use it to charge a car?
Jeez where to start... Perpetum mobile. Lorenz force. To expensive. Not practical.
Why not put the magnets in the car, and then the road will drive the cars wherever... You cannot even speed and get a ticket, because the road sets your speed.
Or bumper cars?
Or maybe just wait 1-2 year for the solid electrolytic lithium batteries and be done with it.