Some relevant features and considerations of farming systems research and extension: policy and practice in South Africa