UK workers spend 43 million hours commuting each day