New programs offer senior enrichment, health perks