Alex Aiken, Stanford University