Machine learning methods for imbalanced data set for prediction of faecal contamination in beach waters.