Yep. That link says the bomb squad thought the device had been in place at least a day.
The FBI is at the scene.
At one time that would have been reassuring.