The information imperative : managing the impact of information technology on businesses and people