Carpet spot cleaners