Scientists finally figured out the source of this bizarre, glowing space ‘blob’