Social media sentiment analysis reveals authentic buying intent