A multimodal approach for determining optimal public transport fares