Modeling Soil Processes: Review, Key Challenges, and New Perspectives Article uri icon