How you clean your carpet impacts its condition and lifespan. Which is better in the battle of dry carpet cleaning vs. steam cleaning?