Analyst sees upside in IRCTC, Bank of Baroda, APL Apollo and Indus Towers