Powerful storms tear through Garland