causes of financial problems