Nigerians are facing petrol shortages and chaos at banks over new currency swap ahead of elections later this month.