New York Magazine: Why do cancer drugs cost so much?