Fuel shortages spark long queues at petrol stations in Johannesburg