Primary care supply: are we up to the challenge?