The formal conclusion to London’s 2012 Olympic Games came and went on Sunday with pageantry, speeches and a veritable ode to British pop music. But as 116,000 some-odd visitors crush into Heathrow Airport for flights home, onlookers can’t help but wonder: Were the 2012 Games worth the $14.5-billion price tag?