here we go again. is all about the new age religion of free energy worship.
doing the maths to pull it apart, is seen as unfaithful to the religious devotion of energy worship
so progressive, eco marketing hype at its best. it works so that must be good. the snow melt thing has most of the public snowed.
any type of solar roadway is highly visible to the public. so its got more green street cred then boring old solar panels hiding on top of a roof out of sight.
the city can say look even our roads are green
...as the non-engineering public are fooled.
this works but!
just as a hamster wheel powered full sized rail locomotive will work.
based on the life expectancy of your hamster, the clockwork series of reduction gears. and your rail destination is measured in feet or meters!