2,000+ troops to stay in D.C. through May