Research suggests projects don't always deliver, despite the eye-popping numbers in pitch decks and the politicians racing around to take credit for delivering jobs.