Benefits of cycling: why cycling is great for fitness, legs and mind