Boston Mayor Marty Walsh is blaming the Patriots