What really is High Frequency Trading and who should feel threatened by it?