Dealing with risk and uncertainty in crop production : a lesson from small farmers