Text this: An updated landscape on nanotechnology-based drug delivery, immunotherapy, vaccinations, imaging, and biomarker detections for cancers