STATEN ISLAND, N.Y. — Heavy snow and high winds from the blizzard of 2026 are contributing to car crashes and other hazards that include downed tree limbs and wires on Staten Island. Mother Nature has ...