River Debris: Causes, Impacts, and Mitigation Techniques