The TomTom I have has a battery life of 3 hours (max) so on a long ride it's not much use. Does anyone know of a 5V / 100mA dynamo that will charge this unit as you ride?