E-business: its development and near future views