Add last-minute holiday shopping to the list of time-honored traditions being upended by the coronavirus pandemic. Retailers are kicking off the holiday season earlier than ever this year in hopes of avoiding big in-store crowds and shipping bottlenecks in November and December.