a busy street with tall buildings