Boston is preparing for an emotional day as the city and nation mark 10 years since the marathon bombings.