Describe the hydrological cycle and its significance in water resource engineering, focusing on how the understanding of precipitation, evaporation, infiltration, and runoff processes is essential for the design and management of sustainable water supply and flood control systems.