Examining the effects of Automated Mobility-on-Demand services on public transport systems using an agent-based simulation approach