Use requests instead of urlopen