Boston has signed a new agreement with Wynn Resorts casino company that will give the city millions to pay for traffic improvements. The deal is in connection with the planned casino in Everett and comes after a 2-year legal dispute between Wynn and Mayor Marty Walsh.