Medicare for all: The time is coming