Billions wasted on infrastructure: report