John W. Campbell Memorial Award finalists announced