Describir: From computer-aided transit scheduling to systems and surveys in public transport