How Much Data Can The Human Brain Store