Finite Difference Modeling of Surface-~Wave Scattering for Shallow Cavity Detection