Text this: Extreme weather and financial markets