Training for the Boston Marathon? Get ready for the race with insights and course tips from runners and key Boston Marathon personnel.