Text this: Biological Profile of Synthetic and Natural Indole Derivatives: Paving New Paths in Cancer Treatment