Eli Lily caps the cost of insulin at $35 a month, bringing relief to millions of Americans.