Cellular automaton model with dynamical 2D speed-gap relation reproduces empirical and experimental features of traffic flow