CAMBRIDGE—That ginormous three-lane water slide that was supposed to unfurl in Boston this summer? It might actually happen just across the Charles: "Cambridge officials said this week they're in preliminary talks with 'Slide the City,' the company that brings 1,000-foot water slides to cities and towns across the country, and sets them up on empty streets for residents to enjoy." [Globe]