Sediment transport in alluvial streams