To limit travel from city to city, a temporary realignment and schedule format should be in place:
The 30 teams would be divided into 5 6-team conferences as follows:
Boston, Brooklyn, New York, Philadelphia, Toronto (playing in Buffalo), Washington
Chicago, Cleveland, Detroit, Indiana, Milwaukee, Minnesota
Atlanta, Charlotte, Memphis, Miami, New Orleans, Orlando
Dallas, Denver, Houston, Oklahoma City, San Antonio, Utah
Golden State, LA Clippers, LA Lakers, Phoenix, Portland, Sacramento
All 72 games for each team would be played within their conference (2 * 15 + 3 * 14 = 72).
Five first place teams and 11 best runners up qualify for a 16-team playoff seeded by record. To reduce travel, all series would be 2-3-2 for home court format just for this season only (though it should be a permanent change).