The Art of Being a Soccer Agent: Keys to excelling in a fascinating profession