'There are lots of threads pulling on the fabric of Canadian society,' says president of the Angus Reid Institute