Text this: Spatial and temporal reasoning in geographic information systems