Farming systems research: a critical appraisal