How Eliud Kipchoge Ran a Sub 2 Hour Marathon