fixed issue updating arrival cities incorrectly when edit trip