Is it impossible to run a sub 2 hour marathon?