join shapefile with csv file (requires geotools)