Three people dead, over 100 injured in Boston explosions