Exxon Mobil has unveiled conceptual plans for a proposed $100 billion carbon capture project along the Houston Ship Channel, anchoring a proposed so-called innovation zone that could spur thousands of new jobs and serve as a blueprint for other large-scale carbon capture projects across the nation.