NMR-Based Approaches for the Identification and Optimization of Inhibitors of Protein–Protein Interactions