M-Powering Marketing in a Mobile World