Greater Sudbury is full of happy people