A two-dimensional car-following model for two-dimensional traffic flow problems