Artificial Intelligence and Cognitive Computing: Methods, Technologies, Systems, Applications and Policy Making