Watched by the world, the 2012 Olympics opened in London on Friday. The event throws a spotlight on the host city for the duration of the Games. But what happens after the athletes leave – what is the true long term impact of hosting the Games?