CTV Your Morning | Residents of Barrie, Ont. aren’t loving this new art installation