Canada Goose family chilling on the Humber River in south Etobicoke