Single-payer health insurance is gaining traction