Generalizability evaluations of heterogeneous ensembles for river health predictions | Synapse