Explosive Device Rocks NBC News Baghdad Bureau