Las Vegas is gearing up for its first-ever Formula One race on November 18 by building a temporary street track. In the lead-up months, as popular attractions are blocked by construction and scaffolding, some tourists regret the timing of their visits to the city....