Soil water monitoring and irrigation scheduling