Protein−Nanoparticle Interactions: Opportunities and Challenges | Synapse