Barbara Boxer sees carbon tax in the mix