Steven Sinofsky to now teach at Harvard Business School