Bad weather umbrella