Uber, Lyft caught up in immigration protest controversy