Terrazzo Flooring and Resilience: A Match Made in Design Heaven