First drive: BMW's new X5 is better at multitasking