Is there any way to cope with this issue?

If I smell cigarette smoke, I cannot help but gag. I can barely breathe, and I'm not even sure whether this is a sensory issue, or a respiratory issue, or possibly both.

I was also told that my reaction to smoke can seem rude, but I don't know what else to do. If I can hardly breathe, how do I cope with something like that without seeming rude?

I also normally have to take Uber/Lyft to work, and most of the drivers smoke. Any advice on politely rejecting rides from smokers? Also, is there an alternative to avoid being late for work because a driver smoked? My family is already at their work long before I leave, and I can't drive, so Im not sure of any alternatives to Uber/Lyft.