Could the Universe Be Finite?