The digital renderings of North Bayshore, a massive proposed development in Mountain View, California, are crowded with glistening buildings and cheerful, animated pedestrians. There’s a lot to show off, including 7,000 new homes, three distinct neighborhoods, and nearly 300,000 square feet of …


