An automated method for the selection of complex railway lines that accounts for multiple feature constraints · Study