City of Las Vegas confirms 'cyber compromise'