Denver’s appeal to millennials? Jobs, mountains and, yes, weed