What are the four main areas of artificial intelligence explain?