Engineering Of Polymers To Thicken Carbon Dioxide: A Systematic Approach