Interactions between vegetation, water flow and sediment transport: A review