urllib instead of requests. More explicit imports.

No need to use the requests lib here. urllib works perfectly fine for this HTTP request, so not need to add an extra dependency. The only outside dependency is now pandas.