Text this: Computer-assisted cartography principles and prospects