Single-payer health care is smart solution for America