Massive Compact Halo Object: A Dark Matter Mystery