Hierarchical Modelling of Small-Scale Irrigation: Constraints and Opportunities for Adoption in Sub-Saharan Africa