I use the app Waze.
For me it's the best because it has a large community that helps with real-time traffic events.