Meteorology and its impact on agriculture