Modernized senior centers offer activities and community for a growing population