Large Language Models for Generative Recommendation: A Survey and Visionary Discussions