Modelling of water waves in shallow channels