Control of Channel Bed Morphology in Large-Scale River Networks using a Genetic Algorithm