Modelling environmental systems with GIS: theoretical barriers to progress