Home Business Uber CEO Travis Kalanick takes leave of absence