Marketing Analytics Based on First Principles