Mathematical models of cardiac structure and function: mechanistic insights from models of heart failure