I live in Vancouver, British Columbia. I live in a supported housing building run by the City and a non-proft society. There are over 20 buildings in the works, it is the Mayor's plan to eliminate homelessnes by 2020.
Each suite has its own broadband and cable network provided by Telus, the province's telecommunications provider. What we don't all have is a phone. Our connections are DSL, so I know there is a way to set up VOIP through our routers. I have hooked up a box provided by a VOIP Provider succesfully to my router and had home phone access, so I know it works