Lack of visitors crunches non-profits