Eliud Kipchoge just ran a marathon in less than two hours—how much faster does science say humans can get?

The Kenyan marathoner says he expects many runners to follow his lead.