Wavelet-based numerical methods adaptive modelling of shallow water flows