Democrats struggle to harness enthusiasm of Gen Z voters