David Shaw calls it quits at Stanford