US military struggles to `defeat’ IEDs