Cell phone tower sites stir a fuss