Boston Mayor Marty Walsh's hesitation to bringing the Olympics to Boston highlights financial worries DC had years ago.