Mechanistic and topological explanations in medicine: the case of medical genetics and network medicine A