Smoking ban has cleared the air, but businesses suffer