The U.S. is supposed to withdraw its last 2,500 troops from Afghanistan by May. But pulling out abruptly could lead to an even bloodier civil war.