Mayor Michael Bloomberg recently spoke to a packed room at North Shore Towers.