Why many businesses find financial records so hard to maintain