Twenty stories above the city streets, entrepreneurs pitch ideas at one of the premier startup companies, Cambridge Innovation Center (CIC) Boston.