Text this: Surface water quality modeling