From Generalist to Specialist: A Survey of Large Language Models for Chemistry