Will the Keen Newports be good for cycling? They're exactly the ones I've been looking at!