A multimodal approach to bus frequency design