Long road ahead for single-payer health care system