BMW has revealed the all-new BMW X5, a ground-up redesign of one of its most important SUVs. The new model brings a bolder look, a high-tech cabin and the first fully electric BMW iX5.