Prince William and Princess Catherine of Wales arrived in Boston in a snap of cold rain and on the tails…