Reinforcement Learning for Generative AI: A Survey