Soil heterogeneity