Rivers are constantly changing as erosion, sediment deposition, floods, geology, climate, vegetation, and human activities ...