Groups fighting smoking ban make final push