What Canada's happiest communities have in common — and what the rest of us can learn from them — according to a new study.