Immunotherapy drugs changing the outlook for many terminal cancer patients