what are the benefits and limitations of generative ai