Different suggestions depending on what kind of surroundings you might be stuck in. Would you be in populated areas with stores, fast food restaurants and gas stations and such? Or would you be on remote country roads with no stores, public buildings, and no shelter at all to duck into? Would there be people around anywhere at all if you got sick or stuck on your longer rides?