"Laundry list" of hurdles for mobile advertising