Technology and Geographic Information Systems (GIS)