Boston Police cancels plan to buy $1.4 million social media surveillance system