Review Lenovo ThinkPad X1 Carbon (Gen 10) Review: Great Productivity, Disappointing Endurance