Text this: The impact of rainfall and slope on hillslope runoff and erosion depending on machine learning