challenges of linking primary care and public health