Nanoparticles could allow for faster, better medicine