Robert W. Sawyer's scientific contributions