Who? Where? Snowy owls are flocking to East Coast