How do budgeting, forecasting, scenario analysis, and variance analysis differ, and when would you use each?