Boston Marathon: Heat already taking its toll on runners.