Finding Multi-criteria Optimal Paths in Multi-modal Public Transportation Networks using the Transit Algorithm · Study