It depends on where those piezoelectrics are placed. I understand what you are trying to say, but maybe said vibrations are already happening and its energy already lost for the passing vehicles. But if they were trying to put mini piezoelectric bumps on the roads to harvest energy, that would be very stupid indeed.…