Heat shock protein 90 inhibition: rationale and clinical potential