The four skills essential to effective cash forecasting