Nick McKeown, Stanford University