Artificial raises $21M led by Microsoft's M12 for a lab auto