2012 Olympics and Crossrail risk repeating the mistakes of Concorde, Nuclear Power and the Millennium Dome