It’s been a long year, but Boston is ready for the Marathon.