Community radio stations facing financial challenges