Microsoft to establish sites in six states to make broadband available in rural communities