A new collision operator for lattice Boltzmann shallow water model: a convergence and stability study