India elections: What challenges await new government?