Heavy rain, hail, thunder and lightning bring flash-flooding and fires