Text this: Linking consumer confidence index and social media sentiment analysis