Sweeping change in British Columbia municipal election