“One community at a time”: promoting community resilience in the face of natural hazards and public health challenges | Synapse