A Socio-Ecologic Framework Supporting Individuals with Disabilities' Community Living and Participation