Niels Provos, University of Michigan