Zero-Party Data: The What, Why and How to Use it Effectively