Shop by appointment: Why retailers like Best Buy and Williams-Sonoma are trying appointment-only selling | Fortune