Uber's rocky year: Travis Kalanick's resignation is just the latest thing