Smoking shacks to protect smokers from the weather