How Long Does an AI Consulting Engagement Take? Timelines & Milestones