Farm Adaptation to Climate Change: Approaches to Modeling Farm Decision Environment under Uncertainty