The towns of Italy in the later Middle Ages