City council approves mastarms for crosswalks and traffic signals