Buyer's guide to waterproof mountain bike and gravel jackets