Text this: Natural Compounds in Cancer Therapy: Revealing the Role of Flavonoids in Renal Cell Carcinoma Treatment