Challenges in modelling river flow and ice regime on the Ningxia–Inner Mongolia reach of the Yellow River, China