Understanding and identifying solutions for weather impacts on agriculture