ENH: Use sqlalchemy for PostGIS connection for better compatibility with pandas.read_sql