California settles with Google over location privacy practices for $93 million