Hail, flooding as storms sweep through the First Coast Wednesday