The BJP bus rolls on despite a bumpy year for Modi’s India