what are the factors that act together on rocks to form soil