Long commutes may be bad for health - study