Text this: Identifying key drivers of heatwaves: A novel spatio-temporal framework for extreme event detection