California is still the best place for tech companies to do business. But colonies on offshore platforms might one day become our centers of innovation.