NBC News: Medicare's $2,000 prescription drug cap expected to bring major relief to cancer patients