How Business Intelligence is Shaping the Future of Enterprises