How Microsoft Store elevated the customer experience in 2025