Gilets are a staple of a cyclist's wardrobe, and the Castelli Espresso Vest is one of the best on the market