What are the key principles of groundwater flow in geotechnical engineering, and how do they influence the design and performance of underground structures, considering factors like flow patterns, hydraulic gradients, and seepage forces?