Nearly half of cancer patients in Medicare Part D don’t take life-saving medication when their prescription costs more than $2,000 to fill.