Integrating geo-spatial information technologies and participatory methods in agricultural development