Type Ia Supernovae and Cosmology