Fun with snow in Staten Island, N.Y.