Understanding the perceptions and challenges of large language models through social and technical lenses