Can Smarter Medical Billing Systems Improve Both Revenue and Patient Experience?Â