first generation of computer advantages and disadvantages