Stanford economist says workers should be in the office 3 days a week