Envoyer par SMS: Machine learning techniques in river water quality modelling: a research travelogue