An ensemble learning framework for streamflow reconstruction incorporating aleatoric and epistemic uncertainty | Synapse