After Maura Fonseca moved to Houston from Mexico in 2011, she often waited hours in line at Western Union to send money to her three children and her mother.