John Rubens Smith (American, 1849)