Planning and design for on-road public transport