RAD51 and cancer: Variation in RAD51 details a hub of functions: opportunities to advance cancer diagnosis and therapy