Grindr, Tinder and OkCupid applications share personal information, cluster discovers