'why has no one come forward if it is terrorism'
Because look how much people are taking about it, speculating, how focused the world is on it. Terrorists love publicity and this is giving to them in bucket loads even if the actual people haven't announced themselves.
That is of course assume it is an act of terror. Personally I'm subscribing to the idea of 'we don't know and won't know until we have more evidence' side.