Platform planning and design for rail rolling stock: