GPs and the future of rural and remote health care