A Lattice Boltzmann Advection Diffusion Model for Ocean Oil Spill Surface Transport Prediction