Emerging methods in protein co-evolution