甲某将鱼塘中的鱼捞起,托本村拖拉机手乙某将鱼运往县城并嘱咐鱼价为2元/斤。乙某在途中,一卡车司机违反交通规则撞了他的拖拉机,被迫等待交警处理。时值盛夏,乙某怕鱼变质,又无法与甲联系,就托认识的另一拖拉机手丙某运输,并告知鱼价,丙某走了一半路,拖拉机坏了,丙某只得拦了一辆三轮车,出车费100元把鱼送到镇里,但因温度高,已有部分鱼变质。丙将变质部分鱼降价出售,一车鱼平均卖了8角/斤,回去后,丙某将鱼甲交给乙某并告知其扣了100元车费,乙将事情告诉甲某,甲某觉得100车费太贵,两人发生争执。请回答:委托代理终止的原因有哪些?