Las Vegas is great for many things. Stargazing isn’t one of them.