City approves plans for mixed-use project at 27th and Troost