Explain the role of fluid dynamics in civil engineering, particularly in the context of urban drainage systems and flood management strategies.