A predictive model of recreational water quality based on adaptive synthetic sampling algorithms and machine learning. (15th June 2020)