Computational Soil Dynamics and Soil-Structure Interaction