Impact of soil erosion and degradation on water quality: a review