Carl Heastie’s summer vacation is officially over. The Assembly speaker completed his tour of upstate and suburban districts on Friday with a swing through Assemblyman Kevin Cahill’s Hudson Valley district. The tour, which began in July in Syracuse, was billed as a way to help Heastie gain a better understanding ...