Modeling 3D Numerical Movable Bed based on LBM and its Application to the Analysis of Bed-Load Transport and Tsunami Drifts