Atlanta is scrambling to find an adequate home stadium after making its first WNBA Finals since 2013.