GP shortage sparks health concerns