Have you ever experienced the following scenarios when you are about to set off for cycling? Rushing to fill up water bottles Rushing to pump up the bicycle tires Rushing to decide which cycling outfit in your closet to best suit the ride Discovering…