Is the Universe Infinite?