Historic nature of 2024 American elections