City approves proposed $27M Urban Market