Uncertainty in streamflow rating curves: methods, controls and consequences | Synapse