Calculating legally compliant rent late fees across U.S. states