Next time stash a key with a trusted friend nearby or even at your workplace. If you're allowed pets, maybe consider getting a dog - at least you'd have a reason for a locksmith to speed it up! Stay moving, buddy. Any close businesses to huddle in for a bit?