Don't Restart Trains When They're Still Moving

This makes our error in the location server really bad, so
wait until the train stops before telling to move again.