Thomas Rosenbaum, President, Caltech