Offline recognition of handwritten Indic scripts: A state-of-the-art survey and future perspectives