Does anyone know what these 20 foot towers are that now line Wyckoff Ave?