General surgery: present and future