It’s time for single-payer health care