Kidney failure can't keep referee David Rivera from doing what he loves