Text this: Cancer microenvironment and therapeutic implications