Text this: Agent-based simulation model of micro-mobility trips in heterogeneous and perceived unsafe road environments