RB1 and neoplasm: RB1: a prototype tumor suppressor and an enigma