michigan tornados hail and flooding