Three economists explain why the cost of living in Canada is so high, and may stay that way for a while.