Microsoft previews its first Utah retail store