Analysis and Design of Laterally Loaded Piles and Caissons in a Layered Soil System