(Las Vegas, NV) — If you’re feeling on edge these days, there’s a good reason. CNBC.com ranks Las Vegas as the second most-stressful city in the nation, based on such factors as the economy, unemployment, traffic, crime and mental health. Vegas’ saving grace is the weather, with the fewest cloudy days of any city surveyed. Tampa Bay-St. Petersburg was ranked the most stressful area, along with four other Florida cities. Also in the top ten were Seattle, Detroit, and the California cities of Sacramento and Riverside.