Retired generals warn an insurrection could succeed next time