The government of Alberta actually completed a multibillion dollar network called the Alberta Supernet and it has worked out quite well so far. It was designed to link public buildings (schools, police, hospitals, etc) directly with fiber (I worked on the project for a while), with fiber feeds/media converters directly to the server rooms of these buildings. They also lease bandwidth to the private sector. It currently links to 429 communities and thousands of facilities.