Generative Foundation Models