Walgreens is well-equipped for the future