Use urlopen to read the data to avoid bytes vs str error
Use urlopen to read the data to avoid bytes vs str error

Pandas 0.17.1 under Python 3 doesn't seem to be able to tell if the
passed argument is a file handle or a path to a file (aka URL).
This avoids the issue by passing a file-like.

amacd31/phildb_client