Killdeer on the Humber River going about its business