Boston and Cambridge could see major changes as some workers never return, McKinsey report says