AgentSociety Challenge: Designing LLM Agents for User Modeling and Recommendation on Web Platforms