Modelling Limit Order Book Dynamics Using Hawkes Processes