new bmw 2018 x7 the 2018 bmw x7 shows a boxy yet luxurious design