Public transport planning and travel demand management