Extracellular vesicles: intelligent delivery strategies for therapeutic applications