Cosmology and the universe