abstract weather