The College of Southern Idaho's plans to build a student apartment complex were shot down amid complaints from nearby homeowners. The Twin Falls City Council decided Monday to ditch the project after residents of a nearby subdivision complained the student housing would increase traffic and create potential noise and light nuisances. Business owners also worried that bringing more college students into the neighborhood would result in vandalism. Student body president Sheree Haggan said the complaints were based on stereotypes about college students. She was among the few who testified in support of the project, which includes two apartment complexes, each with 40 units. Haggan told the city council there needed to be more affordable housing within walking distance from the community college. For am Idaho.