The last American soldiers have left Afghanistan