CERN is home to the largest particle accelerator on the planet and home to an army of nerds, geeks and intellectuals (in other words, a happy place). Recently CERN allowed Google to bring its Street ...