global health drug shortages impact primary care patients analysis