Haruf returns to distinctive Colorado town in new novel