Add humanize utility function