Demonstrators call for single-payer health care, Medicare for all