Risk, uncertainty and agricultural development