Dealey Plaza vendors get green light from City Council