Sir John Fowler, 1st Baronet — civil engineer (born 1817)