Traveling to Boston? Check out these recommendations from a Boston resident for free or cheap things to do in Boston!