2024 BMW X1 18d M-Sport VS Mercedes GLA220d: Which sporty premium crossover should you pick?