sparse metric spaces