Text this: A novel sentiment analysis framework for monitoring the evolving public opinion in real-time: Case study on climate change