Utilising farm-level panel data to estimate climate change impacts and adaptation potentials