SMS: Modeling the Adaptations of Agricultural Production to Climate Change