Shallow foundations versus deep foundations