Rename "+Add wait condition" to "+Add leave condition" or "+Add departure condition"
Long version
Lets do this: Add wait condition => Passenger present
As everybody would understand from just reading the text, it implies the followings: if a passenger is present then wait().
But in fact what happening is the train is not waiting and move to the next stop.
It is not an issue for me now, but for new players in may be confusing. It used to be an issue for actually when I was new to the game
![Smile :)](./images/smilies/icon_e_smile.gif)