Design Considerations of Artificial Mangrove Embankments for Mitigating Coastal Floods – Adapting to Sea-level Rise and Long-term Subsidence