Medicine running out at Haiti hospitals, clinics