You need CarPlay for Waze which is a great. Once Tesla can build its own Waze into the car, I'll wait for the ability to run Waze.
This is someone's private project. They use open street maps, plus multiple open data sets. It's awesome, favorite thing to use in my car.