Fast Radio Bursts: An Extragalactic Enigma