Unseasonal rains- creating and efficient drainage is a solution.
--Agricultural drainage removes excess water from the soil in order to enhance crop production.
--Surface drainage removes water that collects on the land surface.Surface drainage techniques such as land leveling, constructing surface inlets to subsurface drains, and the construction of shallow ditches or waterways can allow the water to leave the field rather than causing prolonged wet areas.
--Subsurface drainage removes excess water from the soil profile, usually through a network of perforated tubes installed 2 to 4 feet below the soil surface.Water would seep into the small spaces between the tiles and drains away.
Uncontrolled pests--Obviously pesticides are the best and common solution to this.
--Other than this the methods are :Avoiding the pest,Finding genetic resistance,Modifying the climate,Disrupting the pest's life cycle,Fostering beneficial organisms.