Computational fluid dynamics modelling of three-dimensional processes on natural river floodplains