Adaptive planning for resilient coastal waterfronts