California Consumer Privacy Act (CCPA): What Should Companies be Doing for Compliance Today, and Going Forward