I actually think it's more feasible to finish the current season (single location 8 team tournament) than starting the next season in anything that resembles usual.
Vegas makes sense for the NBA (I see a pretty natural 12 team format for them) considering they already run their summer league in essentially this format.
For the NHL, SK or MB might be more suitable locations. A big college in a state that hasn't been hit too hard might be even better (all the necessary facilities and accommodations in one site.
Unfortunately, the change that would make it most manageable is probably not palatable to most: