Long story short: More public transport sounds like a good idea to prevent more situations like you posted.