Text this: Updated Review on Natural Polyphenols: Molecular Mechanisms, Biological Effects, and Clinical Applications for Cancer Management