No group has claimed responsibility, but Egypt is battling a stubborn Islamic State affiliate.