At first look, the Lenovo ThinkPad X390 is damn compelling.. but can it hold up against the Surface Laptop 2 and XPS 13?