I have a new smart phone which is going to be my friend in the fight against middle aged speed! Any recommendations for an app (free would be nice!) which lets me know how far my phone has travelled if it comes along with me on my run?