Thing is, it may not be that they intend to explode it in Boston, they may just be going to Boston to meet up with their contact and to receive the bomb. Remember, Atta and friends started out in Boston.
And remember, Bin Laden's brother taught at Harvard before he hightailed it out of the country.