Terrazzo vs. Marble Flooring in Kenya: Choosing the Ideal Flooring Option