Applications of Generative AI (GAI) for Mobile and Wireless Networking: A Survey