LBM Method for Roughness Effect in Open Channel Flows