Ram mandir consecration: Why it took 500 years for Ayodhya t