Comparing thresholding with machine learning classifiers for mapping complex water