financial challenges