U.S. Soccer's new home in Georgia is officially open for business, ushering in a new era for all of the federation's national teams