7 'tech shifts' that will change the way we do business