Cosmology and Extra Dimensions