Kim Philby lived in Moscow for decades, I don't think he went to any great lengths to dodge his former MI6 colleagues. I would bet the US government knows exactly where Snowden is living. It won't be that hard: he'll be surrounded by secret police keeping tabs.