Until about a decade ago, any talk of a human finishing a marathon in less than two hours — especially on a more challenging course, like Boston’s — was largely written off as a pipe dream. But then ...