'Smart drugs' give new hope to some patients with advanced p