Designing Resilient Structures