Texas developer bringing multifamily project to high-profile site near Bank of America Stadium