Couple back in Tampa after being stuck in Russia