Voters in New Jersey vote in the presidential election on November 5, 2024 marking a crucial moment in shaping the future of American politics