Human snow birds, my friends from Lake Villa included, are off to Florida, but avian snow birds are right here in northern Illinois. They’ll be with us until at least early April, if not longer. They ...