Text this: Sentiment Analysis of Big Data: Methods, Applications, and Open Challenges