The fluid dynamics of river dunes: A review and some future research directions | Synapse