Smart Cities NYC '17: Microsoft launches Smart Cities for All Toolkit