The Roles of Climate Variability on Runoff at Daily, Monthly, Annual, and Long-term Scales