An Analysis of Large Language Models for Simulating User Responses in Surveys