understanding weather conditions