add convenience functions for reading vector formats (geojson and shapefiles, for now)
add iterator for traversing all geometries