John Kubiatowicz, University of California, Berkeley