Rural Transport Services Project for Kenya. Development in smallholder agricultural sector: Possibilities for development and policy interventions: a preliminary consultancy report.