Providing opportunities for fitness and social connection for people with intellectual and/or physical disabilities