Rama's Return to Ayodhya: A futuristic odyssey