Choice Set Generation in Multi-Modal Networks by