Laptop Lenovo ThinkPad X1 Carbon (2017) review: A modern classic for the battery-bleeding business traveler October 23, 2024