Formulating, evaluating and choosing strategies for farm diversification.