Why Kamala Harris Lost the 2024 Presidential Election: An Analysis