how many types of soil are there?