who been on tour with jack johnson