I'm not sure if someone has logged on to my account and teleported to Al Kharid or if it was some sort of a random event? I remember shutting down my laptop and leaving the room without logging off, when I signed in I was at Al Kharid bank with fishing rod & minerals still in my invo and my slayer cape/hood was still on.