Long Island weather: Rain, gusty winds and even a torna