Farm typologies, soil fertility variability and nutrient management in smallholder farming in Sub-Saharan Africa