Microscopic agent-based modeling and simulation of cyclists on off-street paths