Is a taxi driver permitted to smoke while driving?