Mystery Barge in San Francisco Bay Sparks Curiosity

Techies speculate the large structure could belong to a Google project.