Wicked weather rolls through Northeast Ohio