Taking the fight to the Triumph Tiger 900 Rally Pro and the KTM 890 Adventure, the BMW is a rugged off-roader that can also ...