City Council votes to accept Edgemoor proposal for new KCI terminal