I've read about this for a LONG time, and figured it had something to do with the piezoelectric effect. It sounds like they are also just making some logical explanations, but no real studies. I keep being late to putting my thoughts into action, so tomorrow I am putting together a grant request to study the electrical generating properties along fault lines to run a concession of plug-in centers for electrical cars. $950 million should be enough to get me started on this environmentally sound and climate friendly proposition.
Be sure and paint the electric cars green.