River Variability and Complexity