Challenges and potential for RNA nanoparticles (RNPs).