The unassuming house on Santa Margarita Avenue in Menlo Park, California, had been empty for only a couple of years when I visited in 2008, but the ghosts were still there. This was where Larry Page and Sergey Brin started ...