Boolean metric spaces