Mobile apps and online tools help novice (and experienced) drivers