A system framework for spatial allocation of soil management practices (SMPs) in river basins