Running out water amidst a 50, 75, or 100 mile bike ride may occasionally be life-threatening, but will undoubtedly always be a huge pain in the neck. Kristof Retezar, a student at the University of ...