Larry Weber talks about the snowfall record, migrations, and the continued signs of spring