Analyzing Political Sentiment on Micro-Blogging Data: A Lexicon and Machine Learning Approach to the 2024 U.S. Presidential Election