Is Buddhism a Religion, a Philosophy or Cognitve Science?