Car Review: Newly styled BMW X3 connects the dots