B bizjournals.com Mountain View approves 10,000 homes by Google's North Bayshore project (2017) 235 points luu 8 years ago 203 comments