Why Do Smartphones Have Two Cameras?