Understanding protein-protein interactions through the lens of structural and chemical biology