Why is Cancer So Difficult to Treat?