Bike lockers must be cool.
All the different offices I visit during my week (I'm a language trainer) have either bike racks monitored by security guards, or indoor parking garages with space for bikes as well.
No showers, but I'm only at any one office for 2 hours, and I clean up what little I need to in the bathroom, bring a change of shirts, whatever I can do to be as fresh as possible.