The independent definitive BMW 2 Series Gran Coupe video review