climate and weather conditions