Once restricted to science fiction, nanotechnology could possibly let doctors detect, treat and prevent disease at the molecular level, improving patient outcomes while cutting healthcare cost