Mechanics of Soil Erosion by Rainfall and Overland Flow