Rand Fishkin dives into the macro trends that are most likely to impact marketing in the year ahead, and how strategic leaders can prepare.