Laparoscopy in General Surgery: The pros and cons of endoscopic surgery