Soil Mechanics: New Horizons