Algorithm can recreate faces based on brain activity