Numerical modelling of wave attenuation through soil