The Microsoft-Walgreens deal is the latest tie-up among two industries that need each other