why does dry cleaning take so long