There’s an all-new Microsoft Teams app for Windows — but does it solve all your problems? Computers & IT