KC metro groups lift spirits, give back to those in need