Extracellular Vesicles in Cancer Diagnosis and Therapy: Advances, Challenges, and Prospects for Clinical Translation | Synapse