Sch-66336 (sarasar) and other benzocycloheptapyridyl farnesyl protein transferase inhibitors: discovery, biology and clinical observations.