Companies cannot fill two million jobs