IPL 2017: RCB's Strengths, Weakness And X-Factor