OCTOBER 21, 2026 Lake Las Vegas: there's a real lake 25 minutes from the Strip. Here's what living on it costs