Radio City launches station in Kanpur