Edward Snowden seeks asylum in Russia