Text this: Simulating Complex Urban Behaviours With AI: Incorporating Improved Intelligent Agents in Urban Simulation Models