20140424 home.science: Asteroids hit Earth with force of nuclear blasts