Text this: Efficacy of machine learning in simulating precipitation and its extremes over the capital cities in North Indian states