Mysterious cosmic ‘dots’ are baffling astronomers. What are they?