folium jupyter mapclassify matplotlib numpy geopandas python-dateutil Pillow ipfs-stac