I want to know the answer to the following question:
Why did the city turn down the chance to host the 2024 Olympic games?
All the background I'm provided with is that "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.". Is that enough to answer the question?