Boston Mayor Martin Walsh is defending the decision to hold a parade for the New England Patriots on Wednesday even though the city is still in process of removing mountains of snow and the MBTA is experiencing weather-related service problems.