Synthetic strategies towards challenging PPI drug targets