Should You Be Concerned with the Recent LastPass Data Breach?