You’d think that if you lived in Mountain View, home of Google, you’d have killer Internet access. And if you were living there several years ago you’d be right, as the search giant installed free WiFi all over the city in 2006. It was no doubt a delightful perk, at least until last year when the citywide WiFi reportedly...