Effects of cascading reservoirs on streamflow and sediment load with machine learning reconstructed time series in the upper Yellow River basin