What are so tiny that they are measured at only a few thousand light-years or less and astronomers think that there may be billions of them in our universe?