25 surprising facts about the increasingly mobile nature of online and in-store retail