New polling shows just under half of Canadians support the idea, but there are costs