Botswana faces petrol shortage