People who live in small towns and rural areas are happier than everyone else, according to new research out of Canada. Buzz60's Sean Dowling has more.