Migrating To E-business: Challenges, Benefits, And Tools