Facilitators and Barriers of Assistive Technology and Learning Environment for Children with Special Needs