A Novel, Generic Approach To Simulate Bank Retreat In Alluvial River Channels