Please answer a question about the following article about Boston:

Boston has teams in the four major North American professional sports leagues plus Major League Soccer, and has won 36 championships in these leagues, As of 2014[update]. It is one of six cities (along with Chicago, Detroit, Los Angeles, New York and Philadelphia) to have won championships in all four major sports. It has been suggested that Boston is the new "TitleTown, USA", as the city's professional sports teams have won nine championships since 2001: Patriots (2001, 2003, 2004, and 2014), Red Sox (2004, 2007, and 2013), Celtics (2008), and Bruins (2011). This love of sports has made Boston the United States Olympic Committee's choice to bid to hold the 2024 Summer Olympic Games, but the city cited financial concerns when it withdrew its bid on July 27, 2015.

Why did the city turn down the chance to host the 2024 Olympic games?
financial concerns