India After Washington DC makes public transport free, Kejriwal takes a dig at 'muft ki revadi' remark