Churches fight to stay open as attendance dwindles