This is why I rent a bike locker to the tune of $15/month. The City of Portland has a bank of them installed on campus at Portland State, and it's worth every penny to me.