Machine learning and ANN-based water quality assessment, evaluating MLP and Random Forest classifiers on physicochemical water potability metrics.