Text this: Machine learning for water quality management