Public transport is not for the faint of heart