Herbig-Haro Objects: A Spectacular Cosmic Phenomenon