Traffic and parking are concerns at Trader Joe's newest Dallas store