The cause of the explosion and the ensuing gunfire remains unclear, though some reports suggest a possible suicide attack.