Prince William and Princess Catherine arrive in Boston, on their first trip to the U.S. in eight years.