Well the next episode (Gridlock) he's in New York, but it's the far future so obviously he has to go back in time in the next episode... I guess. I don't want to google much more for fear of spoiling anything!