Police say the nature of the blast is still unclear, but noted it may be an improvised explosive device (IED). At least three fire trucks as well as National Security Guard and National Investigation Agency teams have been dispatched to the site of the incident.