Vancouver City Council has approved three high-rise towers for the Broadway Plan area, generating nearly 500 rental homes.