Drug shortages cost providers nearly $360 million a year in labor expenses, a new survey has found.