Opportunities and challenges of artificial intelligence in modern trading