If you're going to talk to a lawyer, do it quickly. There are some very short limitations/notification periods attached to suing municipalities in Alberta. Here is an older article discussing some issues around suing governments for injuries caused due to gross negligence in road/sidewalk repair. The information may be somewhat out of date, and I don't practice in the area, but I do know there are still short notice periods.
http://www.thefreelibrary.com/Issues...ty.-a030344869