NBC: How the NBC News Decision Desk projects races on general election night 2024