Alternative ideas in cosmology