Assessing farmers' vulnerability to climate change : a case study in Karnataka, India