David R. Cheriton, Stanford University