RD—Rural Development: An Engineering Perspective on Sustainable Smallholder Farming in Developing Countries uri icon