Pavegen debuts energy-harvesting street in London