Boston Marathon explosions: initial thoughts.