CPUT places over 400 students in need of accommodation amid protests