Lean in or lose Gen Z: WARNING for Republicans after Mamdani win