Nigeria's army may finally have Boko Haram on the run