Predictive ecohydrological modelling using the random forest algorithm.