What are the basic types of organizational changes and what are the driving forces behind them? Discuss the importance of leadership in change management and how managers should handle different types of organizational changes under different factors and scenarios.