Modelling of river bank retreat by combining fluvial erosion, seepage and mass failure