Cloud computing and the GIS world: a technology overview