I use one called WAZE.. It is a free app that is updated by users realtime.. just log on and it will tell you all kinds of things on your route.. police (hidden or visible), hazzards,,construction,,It will pop up on your phone or speak to you if your linked blue tooth.. tell you what is ahead about a mile or so ahead of time... once there either hit not there and it will go away for the next user,, or hit thanks and it will stay there until someone hits not there. You can also use it as a map program and it will tell you all the traffic and stuff in your way.Program in what type of fuel you use and it will save that and look for it for when asked.. My IT guy gave it to me and I use it every day