Snowy owls spotted in the dunes at Island Beach State Park? Here’s the fascinating reason these Arctic birds sometimes visit the Jersey Shore.