John Harrison and the solution of the Longitude problem