key financial challenges seniors face