Client no-shows, dropouts, and inconsistency? Fix it with personal training software