A stream computing approach for live environmental models using a spatial data infrastructure with a waterlogging model case study Article in Environmental Modelling & Software (September 2019)