Home Digital Marketing Optimizing for Online-to-Offline (O2O) Commerce