How to Improve Marathon Events Security: Ensuring Safety for Runners and Spectators