God : the failed hypothesis : how science shows that God does not exist