Cancer extracellular vesicles: Next-generation diagnostic and drug delivery nanotools