Text this: Bayesian model-based approach for developing a river water quality index