River Channel Patterns: Braided, Meandering and Straight