Most of us have been there—an unexpected downpour rolls into town right when you're in the midst of commuting, or, worse, enjoying the great outdoors and you're either without a raincoat or stuck with ...