Somehow, someway, the BMW X5 launched a quarter of a century ago. Through four generations of this Sports Activity Vehicle, as the brand likes to call it, the X5 has pushed midsize luxury crossovers ...