What is a soil profile, and what information does it provide in agricultural practices?