Why Terrazzo Flooring is Good for Hospitals: A Comprehensive Analysis