Looked like a pretty interesting concept....except the word smoosh.
I don't know a whole lot bout this kind of stuff, but it sounds like if vehicles have to smoosh to get where they are going, then they will probably waste more energy than what is created.?.?.?
I do like the turbine idea linked in the article. And the solar panel road seems interesting also.
__________________
|