As the London Olympics wind down, preparations are full speed ahead for the next Games — in Sochi, Russia, the host city for the 2014 Winter Olympics. Yet while athletes and fans the world over are celebrating summer sport triumphs, few in Sochi are feeling the Olympic glow.