Are GPs' jobs safe from artificial intelligence?