Current challenges facing participatory rural appraisal