250 years on, Battle of Panipat revisited