Targeted nanoparticles for precise cancer therapy