Twin Falls proposed apartment complex faces backlash