cost allocation ai