The future of GIS and spatial analysis