On life-cycle sustainability optimization of enhanced weathering systems