Cabin air filter is behind your glovebox. You need to drop the glovebox out and pull a rectangular cover off & slide the filter out.
Your engine air filter is above your engine in the engine compartment. Engine air filter & cabin air are not much alike at all other than they are both filters.
You need to do the obvious first and check your cabin air filter like we are telling you. Look it up on youtube, ask your mechanic to help you in the parking lot, or do whatever to figure it.
Here are some clips to help you -
https://www.youtube.com/watch?v=eYVmGm6Wzf4
https://www.youtube.com/watch?v=Cdg1WA20I0Y
These cars don't clear the windshield well when the cabin air filter is dirty/clogged. This has nothing to do with an engine tune up. You have a good mechanic. He's telling you to not waste your money, but he should have suggested checking the cabin air if you shared this issue with him.
Checking a cabin air filter requires no tools!
I check my cabin air filter & my engine air filter every time I change oil (every 5,000 miles).
Most of the time, I just blow my cabin air filter our with an air compressor, but I have changed them over time, too!
I tend to change my engine air filter every 30,000 miles. I check it between changes, however.
If you have a 2015 & have owned for a long time, your cabin air filter could look horrible. If so, replace it asap. This is the first thing to check for your issue.