Utilising extracellular vesicles for early cancer diagnostics: benefits, challenges and recommendations for the future