Nature-Based Solutions for Flood Mitigation: Environmental and Socio-Economic Aspects