20-year-old public vehicles banned from today Transport entrepreneurs claim old vehicles will remain in operation