Hawkes processes in finance: market structure and impact