Add preferred and timed transfer support to TransitBoardAlight edge