Artificial Intelligence: Opening New Vistas