Cycling to work can cut cancer and heart disease, says study