Review on model development techniques for dam break flood wave propagation