McCain, Schumer on Snowden: Russia should pay a price