There is an idea for you, guys. If you are coming to the same city every day,join some club in a convenient location. Fitness center for example. They have long working hours, and for a small monthly payment you can exercise, relax, and have your showers. :)
Just a thought...