Intelligence Failures leading up to the 2024 election