My morning commute takes nearly an hour, no problem in the summer, but in the winter, I found I had to stop once, sometimes even twice, to relieve myself. As a result, I stopped drinking coffee before the ride and now just have coffee once I get to work. This has worked very well, and it does get cold in Vancouver in the winter.
What I've also found is that what you eat has a lot to do with need to urinate. If I just have carbs (granola & yogurt) for breakfast, I find I just stop way more often than if I have lots of fat & protein (eggs, hash browns, sausages).
Not sure if the issue has become any greater as I have aged. I am riding way more now than I used to when I was younger, but not as intensely. But I am finding that bladder control is starting to become more of an issue.
And a lot of this need is psychological. You could be absolutely dying for some hidden place to stop and take a leak, but then some car cuts you off, and you forget all about having to find a toilet.
Luis