Are bamboo bikes any good?