Nigeria postpones elections due to violence