Obviously, I could manually note down each traffic light on the route, and the length of time I've had to wait at it, but where would be the fun in that. I want an automated solution. The combination of GPS, clock and map data.
When planning the route on Google Maps before the journey, I'd like data on how many traffic lights there are for that journey.
When I finish a journey, I'd like a message on my dashboard saying "There were X traffic lights on that journey, at which you had to wait at Y, for Z minutes in total".