A review of computational models of bone fracture healing