The vault nanoparticle: A gigantic ribonucleoprotein assembly involved in diverse physiological and pathological phenomena and an ideal nanovector for drug delivery and therapy