László Babai and Nick Feamster receive named, distinguished service professorships