Text this: Modelling hydrology, hydraulics and contaminant transport systems in Python /