How long do you spend on communiting to work everyday? Or, do you often find yourself waiting for 30 minutes…